public class 类型转换 {
    public static void main(String[] args) {
        //byte,int,float,double等类型的转换
        // 隐式类型转换（自动类型转换）
        int a = 100;
        float b = a; // int自动转换为float
        double c = b; // float自动转换为double

        System.out.println("隐式类型转换:");
        System.out.println("int: " + a);
        System.out.println("float: " + b);
        System.out.println("double: " + c);

        // 显式类型转换（强制类型转换）
        double d = 123.456;
        int e = (int) d; // double强制转换为int
        byte f = (byte) e; // int强制转换为byte

        System.out.println("\n显式类型转换:");
        System.out.println("double: " + d);
        System.out.println("int: " + e);
        System.out.println("byte: " + f);
    }
}



